engine protection - French English Dictionary